@charset "utf-8";

.developer{ padding:10px; background:#FC9; margin-bottom:15px;}

.itbale{ width:100%;}
.itbale td{ border:1px solid #ddd; padding:5px;}
.itbale .t td{ background:#efefef; font-weight:800; padding:10px 5px; color:#FF6D34;}
.formtable{ width:100%;}
.formtable th{ width:100px; font-size:14px; text-align:right; vertical-align:text-top; padding:5px; font-weight:bold;}
.formtable td{ padding:5px;}
.formtable td input{ padding:4px;}


.header{ height:40px; background:#0072C6; line-height:40px; text-align:left; color:#FFF; padding:0 15px;}
.container{ width:100%; position:relative;min-height:880px; text-align:left;}
.sideBar{ float:left; background:#F3F3F3; width:180px; position:absolute; left:0; top:0;min-height:880px; padding-top:30px;}
.sideBar dl dt{ padding:6px 0 6px 25px; font-size:14px; margin-bottom:3px;}
.sideBar dl dt a{ color:#666;}
.sideBar dl dt a:hover{ text-decoration:underline; color:#000;}
.sideBar dl dt.current{ background:#CCC; font-weight:bold;}
.sideBar dl dt.current a{ text-decoration:underline; color:#000;}

.rightBox{ margin-left:180px; padding:20px;}

.box{ margin-bottom:30px; text-align:left;}
.box .hd{ height:32px; line-height:32px; font-weight:bold;padding-left:32px;font-size:14px; margin-bottom:10px; color:#fff; background:#0072C6;}

.box .bd .ctrl{padding:0 5px 5px;}

.catList{ padding:0 0 10px;}
.catList a{ display:inline-block; border:1px solid #FFF; padding:5px 20px; font-size:14px;background:#EEE;}
.catList a span{ padding-left:3px; color:#999; font-size:12px;}
.catList a.current{ background:#98C850; color:#FFF;}

.caozuo{padding:7px; border:1px solid #73B4D4; background:#BFE8EE; margin-bottom:8px;}




/*
html{ background:#F7F7F7;}
.red{ color:#C00;}
.green{ color:#4D9501;}
em{ color:#aaa; font-style:italic;}
.wrap{ width:100%;background:url(admin/topbg.jpg) repeat-x left top;}
.wrap .top{height:48px;color:#fff; line-height:48px; font-size:14px;}
.wrap .top a{ color:#FFF; padding:0 5px;}
.wrap .top a:hover{ background:#5ACCFE;}

.login-box{ padding-top:120px;}
.login{ width:449px; height:300px; padding:20px; margin:0 auto 100px; background:url(admin/login.gif) no-repeat;text-align:left;color:#999; font-size:16px;}
.login table{ width:100%;}
.login table th{ text-align:right;}
.login table td{ padding:10px;}
.login h2{ color:#666; padding:30px 0 20px 0; text-align:center;}
.login input{ width:160px; height:22px; padding:2px;color:#999;}
.login #loginSubmit{ width:95px; height:30px; color:#666;}
.login a{ font-size:12px; color:#999; text-decoration:underline; padding-left:20px;}


.manage{ position:relative; padding-left:210px; padding-top:15px; text-align:left;}
.manage .sideBar{ width:200px; border:1px solid #DFDFDF;position:absolute; left:0; top:15px; _left:-210px; border-bottom:none; font-size:14px;}
.manage .sideBar li{border-bottom:1px solid #DFDFDF;line-height:42px; padding-left:50px; background:url(admin/menu_bg.gif) no-repeat 35px 16px;}
.manage .sideBar li a{ display:block; height:42px; padding-left:12px; font-weight:800; color:#888;}
.manage .sideBar li.current a{  color:#00A1CD; background:#ddd;}
.manage .sideBar li .sub a{ background:none; height:32px; line-height:32px; font-weight:normal;}

.manage .container{ border:1px solid #DFDFDF; border-width:1px 0 1px 1px; padding:10px; background:#FFF;min-height:800px;_height:auto !important;_height:800px;_overflow:visible;}

.welcome{ padding:10px; background:#FFF1B9; border:1px dashed #FFD200; margin-bottom:15px;}
.notice{ border:1px solid #FF8080; background:#FFF2F2; color:#000; padding:10px; margin-bottom:12px;}
.action{ width:360px; text-align:center; padding:7px; border:1px solid #9ADF8F; background:#D5FFD1; color:#6E6882; margin:0 auto 12px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; letter-spacing:2px; font-family:'宋体';}
.action .actionClose{ cursor:pointer; padding:0 6px; color:#999;}

.box .hd{ height:35px; line-height:35px; font-weight:bold; background:url(admin/h3bg.gif) repeat-x left bottom; color:#0088AE; padding-left:32px; border:1px solid #ddd; border-bottom:none;}
.box .bd{ border:1px solid #ddd; border-top:none; padding:10px;}
table.itab{ width:100%;}
table.itab th{ background:#F6F6F6; border:1px solid #dfdfdf; text-align:right; padding:10px; width:15%; font-weight:700;}
table.itab tr.center th{ text-align:center;}
table.itab td{border:1px solid #dfdfdf; padding:10px;}

table.photoListTab th{background:#F2F2F2; border:1px solid #CACACA;padding:7px;font-weight:700; color:#000;}
table.photoListTab tr:hover{ background:#F7FBE2;}
table.photoListTab td{border:1px solid #dfdfdf; padding:10px;}
table.photoListTab td a img{ width:90px;}

.add_category li{ padding-bottom:10px; font-weight:700;}
.add_category li input,
.add_category li textarea{ padding:4px; color:#666; font-weight:normal;}
#edit_category_box{ border:1px solid #A3B3EE; background:#DCE3FF; padding:10px; margin-bottom:8px; display:none;}
.canel{font-family:'宋体'; padding:0 5px; cursor:pointer; color:#4D9501; font-weight:normal; text-decoration:underline;}
.edit_btn{ border:none; background:none; color:#06C; cursor:pointer;}

.setting input,
.setting textarea{ padding:4px; color:#666;}


.pageNav{ margin:10px; text-align:right; line-height:24px;}
.pageNav a{ border:1px solid #CCC; padding:0 7px; color:#999;}
.pageNav a:hover{ background:#E6F791; border-color:#D4E386;}
.pageNav a.current{background:#333; border-color:#333; color:#FFF;}

.footer{ padding-top:20px; color:#666;}

.imgUrl{ position:relative; text-align:center;}
.imgUrl span{ color:#06C; text-decoration:underline; cursor:pointer;}
.imgUrl p{ position:absolute; top:-30px; left:0; padding:5px 10px; background:#FFFFDD; display:none; border:1px solid #FFD700;}
.imgUrl p input{ padding:1px; color:#666;}


*/